Absolutely perfect. Everything was better than expected. I’ll definitely be staying here again and sharing our experience with friends and family.