Excellent from every aspect. Would highly recommend it to prospective guests.