The place is in a great location by the beautiful Lettes bay. There are some cute little ducks there for you to entertain with. Such a peaceful and relaxing hidden getaway spot for you to immerse in the nature.
Highly recommended.