The hotel was very clean and the staff was very helpful. Everyone at the reception area spoke English. It is located close to the beach, shopping, dining and public transportation. It was a great value, it's not a beachfront hotel, but it still is close to everything.