Absolute perfect location. Everything is clean and very hospitable. Close to shopping, great restaurants, and the famous beach. Definitely plan to come back!