Perfect location, excellent accommodations