100% recommend, this booking was exactly as pictured and so clean when we arrived. We had a large group and there was never a wait for showers or bathrooms when getting ready! the common area had a large dining room table with benches for all of us to sit around and the pool was a great added bonus, although with the weather we couldn't spend as much time as we wanted out there. Mark was great with responding and giving recommendations, we even had a bakery deliver a cake and everything went seamlessly! can't wait to come back again