Perfect stay, great amenities and a even better location