This was an amazing last minute find we booked that afternoon and turned up a few hours later. The place was tidy and clean and the outdoor area was beautiful with seating area…. BBQ and spa pool! We had a great time. Would highly recommend.