Excellent — clean, new facilities and room and the staff are very kind and knowledgeable.