Perfect for our needs. The place was as stylish and clean as it appeared. Everything was easy- check in, parking, and the little touches to make us feel welcome. I would stay here again and recommend to others.