Excellent accommodation , clean , well equipped , easy check in and great communication .