This is just about perfect! The location is close to everything. The apartment has all the amenities, even a washing machine and dishwasher. The hosts are responsive and helpful. We had a great time.