Very clean and well maintained building. Super location, right on the beach and walking distance to shopping and restaurants. Loved our stay !