Simply fantastic! Beautiful, clean, perfectly located, fantastic host.