Perfect place. Everything you can hope for.