Excellent apartment with a great view and friendly hosts. Kitchen was well stocked with all the necessary implements. Our kids also enjoyed the swings and toys. We hope to return in the future.