We had a lovely stay here. The apartment is clean & comfortable and was perfect for our needs - 2 adults & 2 children. John is a great host.