excellent. clean and new as advertised. get recommendation and good communication. would stay again.