Very functional, clean, inexpensive, and accessible mini-apartment with kitchen is perfect for several day to a week stay.