Very well equipped and comfortable stay. Nothing but 5 star service all around, and a great location.