The location, the rooms, the staff and the amenities are what I would expect of a upper scale MARRIOTT hotel. I had read many BAD things about it from previous comments, but when my wife and I recently did our Scuba vacation there (we stayed for 7 nights) i was impressed. The…