Absolutely beautiful place & perfect for group stays! Everything we needed was provided. Would 100% recommend!