Randi's place is fantastic! She has thought of everything. The space is very clean, modern, set up with thoughtful touches and in a great area. I would absolutely stay here again.