Small but comfortable apartment, ideal for short periods.