We loved our stay. Great communication, easy check-in, good location, beautiful view, modern, very clean and spacious. I loved my walk from the apartment to the beach at sunrise - so peaceful and surreal.