Great location. Clean and tidy. Small courtyard for dog and very close to dog beach.