Ambassador is a brand new luxury property, one of the 3 the Coral Villas, that can accommodate 8 guests with impressive features such as a large private pool of 120 sq.m.