AMAZING LOCATION! What a treat to be a quick stroll away from the beach and a beautiful view of the mountains. It's also a quick walk to the main shopping area. Karen was a wonderful host, even greeting my stay with some beautiful fresh flowers. She was also SUPER responsive during my check in day which made settling so easy!