Overall - recommend.
Pros
- Good location
- Clean
- Amenities as described
Cons
- Place is pretty small / A bit cramped for 3 people