Perfectly situated, great hosts, and very modern inside!