Very clean, great location with stunning views. Close to beach and restaurants. Recommend.