Great place! Has everything you need.
The layout (with three floors) may not be what you'd prefer "back at home", but it's totally livable for a week or two and everything else is perfect!