Bella’s Place is a wonderful close to town, very close to Lake, very clean, modern and well presented town house boasting fantastic views. There were 6 of us, plenty of room for all. We’d stay here again without hesitation and highly recommend to anyone wanting a modern furnished town house.
We loved it.