The place is clean and beautiful. The garden is also great and we got to have great times during our accommodation at the Beach Cottage. Highly recommended.