Great apartment in a great area but relatively expensive compared to other alternatives and especially when taking into account an inhospitable host.