Absolutely perfect! Amazing place, awesome location!