Everything you’d need and more, lovely terrace to relax, and was made to feel very welcome, perfect location too. Would highly recommend.