The location is fantastic-a flat walk to beach and shops. Plenty of space for us - couple, our son and my mother. The upstairs outdoor space is great as well as private (although a bit of road noise but that is to be expected). We loved staying here.