Excellent location with amenities - spotlessly clean. Highly recommend, would stay again.