Nice and clean, well situated, brilliant hosts. Highly recommend .