Centrally located and nicely tucked away just off the main street, Villa Langka provides a peaceful base from which to explore Phnom Penh.