Very clean, excellent position, excellent hosts, really recommended