Perfect place, great location, everything was exactly as described. Annamarie is a gracious host, and was available by phone as needed. I absolutely would stay there again!