A great place to stay. All that we wanted and more.