Very clean! The host communicated very efficiently and went above providing us the things we needed. I never met him in person but his father was very helpful in accommodations! It is in the center of many restaurants and it is a 10 min walk to both the beach and train station. Would recommend!