Location can't be beat. It truly is a stone's throw away from the beach, restaurants, bars, playgrounds, coffee, etc.. Very clean. The separate building setup was perfect for us with a little one for naps, early bedtime, etc..