10/10 stay - even better in person!