Beautiful and new. Everything quality. Great hosts. Close to shops, city bus stop, beaches. Highly recommended.