Everything was just as pictured. The place was beautiful and clean. My family had an amazing time. David answers very quickly to any messages sent and are always helpful. Definitely recommend staying here!