Spectacular waterfront location, rustic interiors, delicious food, colourful flowers and so much more...