We found this unit super clean, and as described. Check-in and check-out very convenient. Prompt, helpful communication from the host. It is is a very convenient position for beaches, breakwall, coffee, etc. Highly recommend.