This place had everything we needed and was excellent value for money. The private roof terrace was the highlight and ofcourse the hosts were so welcoming and made us feel like we were at home. Would definitely stay there again.