Unit was clean and true to description/pics. Great location on wide clean beach. Check in was easy by using code on digital lock. Big pool adjacent to beach. Kitchen has all the basics we needed. Beds were comfortable and nice bathrooms. Just be aware only bar soap provided, remember to bring shampoo etc.