The location was absolutely spot on, everything was easy walking distance. For me the bed was extremely firm. The apartment was very clean.