Hazel's place was great. The provided breakfast was a lovely extra touch. It had all the amenities you need for cooking and a beautiful balcony with views.