Very clean. Amazingly detailed instructions which makes your arrival and departure super easy. The location is perfect for access to attractions. Host promptly responds to questions. Would return again without a doubt.