Wonderful host, very communicative (even when we weren't), place looks as good or better in real life, amazing location, great value.