Immaculate accommodation, ample space and amenities and location is spot on - would stay again for sure