Randy’s place is exactly how the pictures look. It is so much stunning in person, and the pool is beautiful. Randy was good to communicate with especially when my flight was delayed! Definitely recommend