Spacious, well equipped, good location, excellent communication.