Report Review


Floating docks! Great staff. Beautiful setting. Floating docks. Phenomenal restaurant Great pool. Free bikes. Tram to town couldn’t be more convenient. Did I mention floating docks?

Cancel