I most definitely would recommend this hotel to others. One of the other reviewers commented that the rooms need updating -- yes they do. But they are clean, the staff is wonderful. I travel all over the world for business and while I could stay in a more expensive hotel or a newer one, the people here bring me back over and over again. The location is excellent, the beach is gorgeous and everyone from the front desk to the porters, to the bellhops to the chef remembers me and welcomes me like family when I arrive. I go about 4 times a year... and am making another reservation now.