Wonderful stay, clean, safe, communicative, would stay again.