Great location. Fully self contained. Clean , spacious and had everything we needed. Well appointed kitchen and on site parking .