Super clean, a bit spare (not a full kitchen) but nicely set up, great location, good communication with well-organized host, easy check-in. Highly recommended.