Absolutely perfect location! Such a beautiful laid out spot, would definitely stay again!