The boathouse is a beautiful relaxing place to stay. You have the luxury of having no neighbours (aside from lots of ducks and swans!) and are pretty much secluded but you still have a nearby town (Kirkliston) for shops and a few takeaways. We ordered Chinese food and it was delivered with ease to the boathouse.
Overall a gorgeous place to stay!