A modern, clean and spacious unit right on the beach. We loved our stay here.