Location is perfect. Right on a great beach, walking distance to many restaurants and shops and close to many attractions. Very clean and lots of extras available