10/10 location, wonderful recommendations & communication. would absolutely stay here again! loved the apartment.