The apartment is at a different place. Had to go to their Hotel for Check-in and checkout. there is no parking space available in front of the hotel. They are taking a deposit in addition. Never came across such a deposit with other host.