Great location, perfect accommodations