Apartments are very good choice if you do not require higher hotel standards or hotel services. They are comfortable and private, usually with private bathroom, often with kitchen too. Usually they do not have any reception or just have small reception available during the day for couple of hours only.