Overall we had a good stay, however please take note of the cleaning requirements as it does take some time to make sure the place is in order for the next guests. The guests before us didn't wash our sheets with washing powder and the shower needs a good scrub. We we're really jet-lagged and the check-out cleaning seemed a bit much. I'm all for cleaning up after yourself but it relies on the previous guests being meticulous - which wasn't our experience. If you're after a relaxing holiday that doesn't require mopping/vacuuming/changing sheets and the like, then I'd say this may not be for you.
The bikes were really handy though.