Absolutely perfect location. Everything you need is provided. We'll stay there again and again. Thanks!