Everything we needed. Well lit with a lot of natural sunlight. Close to grocery and all basic amenities. Clean apartment with a great patio for food and drinks. Definitely would stay again.