Ellen and Chelsea are awesome, definitely a superhost experience.
The apartment is 5*, this is an absolute recommendation. The location is perfect, especially if you want to use the hop on hop off bus.