Very good stay — clean, stylish and attentive.