This was our second stay at this place, and it was still great. 5 stars in all aspects.