Excellent and I would give it more than 5 stars. Awesome place, perfect location, comfy, clean, makes you feel at home and great host. Highly recommended. We had a great time!