Great stay, very clean, nice design and great communication. They really pay attention to details.