Definitely a place to stay.
Superb location
Well equipped apartment.
Host easily contactable. Had a great time.