Modern, clean, well located and nice place with all amenities that you may need in your vacation near the lovely beaches.