Spacious, very clean and super convenient with everything for short or long stays. The bed is extremely comfortable! Added design touches make a nice ambiance. Responsive hosts and a quiet place. A solid five stars all round!