I'm considering staying with them next year but can't really find much information about it. Has anyone stayed there before? would you recommened it? I'm looking to get a studio flat.