Modern self contained two bed apartment
Everything has been thought about for your stay
Excellent location to mall & walking distance to beach
Super clean & immaculate