We had a lovely stay at this apartment. It has all the amenities required, and we were also able to enjoy the nearby hotel facilities. Clean and spacious with excellent communication throughout our stay. Good location by the beach. Thanks a lot.