Perfect for a family gathering. The rooms are a good size and comfortable. The views are absolutely amazing. The cooking facilities are very good. I highly recommend it.