Amazing location, absolutely gorgeous accommodation and all the amenities you need.