A comfortable, clean and well equipped studio apartment which came with a lengthy restrictions/instructions attached to your stay. Otherwise it’s a good place for a short stay once you have figured out a way to get there.