Excellent. Very clean. comfortable and a great location. Professional and friendly hosts.