The unit was very clean and had everything we needed for our stay. An added bonus was having the beach gear! The property is on a very pretty beach with beautiful views of the ocean and mountains. Would definitely stay at Mike’s place again!