The apartments are new, bright and small, and perfect for a short-term stay.