Very clean, great location with stunning views. Close to beach and restaurants. We felt secure and safe. New development and hosts were very helpful. Recommend.