You have to ring the bell to be let in and out, however they are very efficient whatever time it is! The hosts are very kind and it is very clean! The toilet and shower are located on different floors, but host mentions that in the posting- so was as expected. Would recommend! Ps- shared kitchen! But not a bad thing :)