Very clean and nice place! Great location with good restaurants and other places close by. Easy walk to the beach. Great communication with the hosts. Definitely would go back!