Place was very clean and all accommodations were provided. It made my trip stress-free and I would definitely stay here again.