great communication and good clean facilities. Five star