Perfect for a small group! The location is great and the place is beautifully decorated. So cozy and good amenities! We had a great time.