Great location, spotless , good value for money