A fantastic stay in a convenient location, with all the amenities you could desire.