Small but clean and well-located; great value for money