Excellent! Very welcoming and very comfortable