Amazing Place and Amazing Host. Absolutely Five stars! Thoughtful touches and extras.