Excellent location, immaculately clean, wonderful hosts.