Very clean and spacious. Great location. Very helpful hosts. We recommend it without doubt!