Beautiful and spacious. Michael is a great host. It was perfect for my family and I. Highly recommend!