This is a fantastic luxury apartment in a new apartment building in the heart of Fenway and the edge of Longwood Medical. The views are incredible and the entire apartment is well appointed. The mattresses are a little disappointing, but otherwise the rental is fantastic.