Small but comfortable apartment Verbi