Amazing place! Has everything needed and location is perfect. The guest rule is a bit much, but not a deal breaker. I will definitly be staying here again.