Very clean and beautiful home. This place was beyond our expectations. Great location with easy access to the beach. Made our family vacation better than expected. Mike was a great host.