The apartment is probably the best you can get at this price range. But make sure you carefully read the check in instructions. The check-in is unnecessarily ultra complicated.