The cottage was very clean. The kitchen had everything you could possibly need. There were plenty of towel and the linens were the highest quality. The location is perfect! We were traveling with two 5 year olds that had an amazing time playing on the near by beaches and swimming in the ocean. The patio area was perfect to sit and relax and have meals outside. We highly recommend this cottage!!