+: Big apartment, good location, good wifi, all amenities you’d expect, fair price
- : it’s up a steep hill. No way of avoiding a tough cardio workout if you’re walking back.