Perfect location with the dog beach (which could be cleaner :( ) at the end of the road and everything you need within walking distance. Really comfortable beds and everything worked well. Highly recommend.