unit was clean and had everything for the most part. Be careful not to leave anything on the patio or patio furniture as a few of our items were stolen. No security cameras are on-site. Very close to beach, market, coffee shop, bakery and restaurant. Lots of beautiful spots for pictures and nice pool.