Anybody know of this place?? Been told I can get a room here for 20 euro a night. Sounds too good to be true.