absolutely perfect on every level. Stephen and Helga are absolute gems. this place has everything you need and more!