Everything you need and beyond. Definitely recommend staying at Begoña’s.