Hi there, we are going to these apartments for two weeks end of July. Has anyone stayed there or heard of them? Any info would be great, thanks. x