Very clean! Joyce was easy to communicate with. My family and I enjoyed our stay here. Like other reviewers say, parking can be tricky here. But it’s San Francisco, you’re lucky to have a designated parking space! Thank you, Joyce.