This place is perfect. Location is amazing and very spacious and clean. Kardelen answered any questions in a very timely manner. I would absolutely stay here again. (Just make sure you c an handle four flights of stairs!)