Clean and well designed, our stay was very nice and quite enjoyable. Unfortunately, the neighbors were extremely loud and kept us up late into the night. Not the hosts fault at all, though, and would absolutely stay here again.