Excellent facility- clean and well appointed