Super clean place to rent in great location