Clean place with all the amenities you'd want, in a fantastic area, for cheaper than you'd expect.