Great location and easy check in (automated code system). As other reviews have said the place is small so you will want to be quite comfortable with those you are travelling with as the bathroom and all sleeping quarters are within a couple of metres of each other.
Only issue was that we had to buy our own toilet paper and this is the very least I expected to be provided.