Absolutely 5 star . Clean , comfortable. Great location. Would rate it 6 star if I could .