Excellent accommodation, spacious and well equipped.