I can't recommend Randolph's apartment enough. The apartment is clean, has all the amenities you may need, and is superbly located. Randolph's hospitality and flexibility was just the cherry on top.