Perfect location! We loved our stay and all the amenities provided. Our fur baby loved the backyard. So close to the beach and walking distance into town to nice cafes and restaurants. Highly recommend.