Perfect location and lovely rooftop space. Prompt and helpful communication. We loved staying here!