Location is great. Everything we did was within walking distance. Beach is a 10-12 minute walk and there are many stores and restaurants in the area.