Villa Xpu-Ha.Villa Xpu-Ha is a 12-bedroom hidden palace discretely perched between the jungle and a pristine coral beach. Located on what many refer as one of the best beaches in the Mayan Riviera, also called Xpu-Ha.