Excellent accommodation. Spacious, well equipped, comfortable, good communication.