Perfect apartment in a perfect location. Very well stocked and well taken care of. We had a wonderful stay.