Perfect location, perfect accommodations! Could not ask for more.