Awesome place - well equipped and a beautiful location. Would happily stay again.