We loved our stay here. The place is beautiful, clean and has ample room for lots of people (we stayed with two families and five kids between us) . Everything was smooth from booking, check-in and check-out. Would definitely recommend and stay again.